.content {
	display: flex;
	flex-direction: column;
	/* padding-bottom: 200rpx;
	width: 100%;
	height: 100vh;
	overflow: hidden; */
}

.content1 {
	display: flex;
	flex-direction: column;
	/* background-size: 100% 100%; */
	/* 	width: 100%;
	height: 100vh; */
	background-size: cover;
	background-repeat: no-repeat;
}

.content3 {
	display: flex;
	flex-direction: column;
	background-size: 100% 100%;
	width: 100%;
	height: 100vh;
}

.content2 {
	display: flex;
	flex-direction: column;
	background-size: 100% 100%;
	width: 100%;
	height: 580rpx;
}

.content::after {
	/* content: '';
	width: 100%;
	height: 260rpx;
	position: absolute;
	border-radius: 0 0 100% 100%;vh
	background: linear-gradient(270deg, #47B37B 0%, #69D19B 100%), #4BA677;
	box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
	-webkit-box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
	-moz-box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
	z-index: -1;
	top: 100rpx;
}

.banner {
	position: relative;
	display: flex;
	justify-content: center;
}


.uview-banner {
	width: 100vw;
	/* position: absolute; */
	/* z-index: 1; */
	/* top: 10rpx; */
	/* margin-top: 10rpx; */

}

.banner {
	position: relative;
	/* 	display: flex;
	justify-content: center; */
}

.uview-banner {
	position: relative;
	width: 100%;
}

.postion {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	box-sizing: border-box;
}

.custom-navbar {
	background-image: url('https://oss.szsportscenter.cn/img/af7147704ed5cf218bf5f0407870ecc2ffae8f16.png') !important;
	background-size: cover;
	background-repeat: no-repeat;
}

.custom-navbar11 {
	background-image: url('https://oss.szsportscenter.cn/img/baisebeij.png') !important;
	background-size: cover;
	background-repeat: no-repeat;
}

.guanhuai {
	width: 52rpx;
	height: 190rpx;
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url('https://oss.szsportscenter.cn/img/aa86a2dd83db85b9b02ac9f6453235460e551843.png');
	position: absolute;
	z-index: 999;
	right: 0;
	top: 54%;
	/* transform: translateX(-50%); */
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	/* 调整行高，可以根据需要进行调整 */
}

.guanhuai_img {
	width: 28rpx;
	height: 28rpx;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	margin: 0rpx 0 7rpx 7rpx;
}

.guanhuai_text {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	writing-mode: vertical-lr;
	color: #fff;
	font-size: 24rpx;
	padding-top: 6rpx;
	padding-left: 8rpx;

}

.notice {
	width: 100vw;
	position: absolute;
	bottom: 60rpx;
	z-index: 999;
	padding: 9rpx 20rpx;
	/* left: 20rpx; */

}


.notice /deep/ .u-icon__img {
	width: 30rpx !important;
	height: 30rpx !important;
}

/* .banner::after {
	content: '';
	width: 100%;
	height: 260rpx;
	position: absolute;
	border-radius: 0 0 100% 100%;
	background: linear-gradient(270deg, #47B37B 0%, #69D19B 100%), #4BA677;
	box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
	-webkit-box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
	-moz-box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
} */

.ban_s {
	position: relative;
	display: flex;
	justify-content: center;
}


.uview-.ban_s {
	width: 90%;
	position: absolute;
	z-index: 1;
	top: 10rpx;
}

.ban_s::after {
	content: '';
	width: 100%;
	height: 200rpx;
	position: absolute;
	border-radius: 0 0 100% 100%;
	background: #aaaa7f;
	box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
	-webkit-box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
	-moz-box-shadow: 0px 0px 10px 10px rgba(182, 174, 174, 0.75);
}

.peter {
	margin-top: 20rpx;
}

.banner_disabled {
	margin-top: 60rpx !important;
}

.peter-cates {
	display: flex;
	flex-direction: column;
}

.cates {
	display: flex;
}

.cate-item {
	width: 126rpx;
	font-size: 24rpx;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-left: 20rpx;
	margin-bottom: 30rpx;
}

.cate-item text {
	margin-top: 10rpx;
}

.contner {
	width: 100vw;
	height: auto;
	border-radius: 30rpx;
	/* background-color: rgba(255, 255, 255, 1.0); */
	background-color: #F2F7F5;
	position: absolute;
	display: flex;
	flex-direction: column;
	z-index: 98;
	top: 480rpx;
	
	overflow: hidden;
}

.capsule {
	width: 95vw;
	height: 223rpx;
	margin: auto;
	margin-top: 20rpx;
	background-size: 100% 100%;
	display: flex;
	flex-direction: row;
	position: relative;
	/* background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPnge7aef80c2012d6392fa7fa2aed44b9a081475dd96dc41fb81ac09da5fa1474d0) 0rpx 0rpx no-repeat; */
}

.capsule_s {
	/* width: 50vw; */
	height: 223rpx;
	margin: auto;
	/* margin-top: 20rpx; */
	display: flex;
	flex-direction: column;
}

.capsule_x {
	/* width: 45; */
	height: 223rpx;
	margin: auto;
	flex: 1;
	/* margin-left: 30rpx; */
}

.cap_sule {
	width: 95vw;
	height: 223rpx;
	margin: auto;
	margin-top: 20rpx;
	background-size: 100% 100%;
	display: flex;
	flex-direction: row;
	/* background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPnge7aef80c2012d6392fa7fa2aed44b9a081475dd96dc41fb81ac09da5fa1474d0) 0rpx 0rpx no-repeat; */
}

.capsule_bottom {
	/* width: 60vw;
	height: 40rpx; */
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	margin-left: 4.4vh;
	margin-top: 20rpx;
}

.capsule_bottom_jifen {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	border-radius: 6rpx;
	border: 1px solid rgba(255, 255, 255, 1);
	padding: 0rpx 5rpx 0rpx 5rpx;
	height: 36rpx !important;
}

.capsule_bottom_jifen_text_1 {
	color: rgba(255, 255, 255, 1.0);
	font-size: 22rpx;
}

.capsule_bottom_jifen_text_2 {
	color: rgba(255, 255, 255, 1.0);
	font-size: 26rpx;
}

.capsule_bottom_youhuiquan {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	border-radius: 6rpx;
	border: 1px solid rgba(255, 255, 255, 1);
	padding: 0rpx 5rpx 0rpx 5rpx;
	margin-left: 2vw;
	height: 36rpx !important;
}

.capsule_bottom_jifen_text_3 {
	color: rgba(255, 255, 255, 1.0);
	font-size: 22rpx;
}

.capsule_bottom_jifen_text_4 {
	color: rgba(255, 255, 255, 1.0);
	font-size: 26rpx;
}

.capsule_top {
	width: 40vw;
	height: 40rpx;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	margin-top: 5.6vh;
	margin-left: 4.4vh;
}

.capsule_top_tex {
	color: rgba(255, 255, 255, 1);
	font-size: 26rpx;
	font-family: 'PingFangSC-Medium';
	font-weight: 500;
}

.capsule_top_te {
	color: rgba(77, 165, 106, 1);
	font-size: 20rpx;
	font-family: 'PingFangSC-Regular';
	display: flex;
	flex-direction: row;
	padding: 2rpx 12rpx 2rpx 2rpx;
	border-radius: 20rpx;
	background-color: rgba(255, 255, 255, 0.7);
	margin-left: 2.2vw;
	align-items: center;
}

.capsule_top_te_img {
	width: 26rpx;
	height: 26rpx;
}

.capsule_top_te_text {
	margin-left: 1.6vw;
}

.capsule_guanbi {
	position: absolute;
	right: 0;
	top: 0;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: 24rpx;
}

.shangwu {
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	background-image: url('https://oss.szsportscenter.cn/img/dibudongxiao.gif');
	background-size: 100% 100%;
	width: 100vw;
	height: 240rpx;
	margin-bottom: 230rpx;
	font-size: 24rpx;
	color: #888888;
	line-height: 40rpx;
	/* margin-top: 20rpx; */
}

.cap_daren {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.cap_xunhuan {
	display: flex;
	flex-direction: column;
	/* justify-content: center; */
	align-items: center;
	background-color: #F4F9F9;
	width: 162rpx;
	height: 220rpx;
	border-radius: 20rpx;
	margin-left: 20rpx;
	margin-top: 20rpx;
}

.cap_xunhuan1 {
	margin-top: 20rpx;
}

.cap_xunhuan2 {
	font-weight: 400;
	font-size: 26rpx;
	color: #333333;
	margin-top: 10rpx;
}

.cap_xunhuan3 {
	width: 130rpx;
	height: 48rpx;
	background: linear-gradient(270deg, #47B37B 0%, #69D19B 100%), #4BA677;
	border-radius: 25rpx;
	font-weight: 400;
	font-size: 26rpx;
	color: #FFFFFF;
	text-align: center;
	line-height: 48rpx;
	margin-top: 20rpx;
}

.cap_xunhuan33 {
	width: 130rpx;
	height: 48rpx;
	border: 1px solid #4BA677;
	border-radius: 25rpx;
	font-weight: 400;
	font-size: 26rpx;
	color: #4BA677;
	text-align: center;
	line-height: 48rpx;
	margin-top: 20rpx;
	background: #fff;
}

.cap_guajian {
	display: flex;
	flex-direction: column;
	/* justify-content: center; */
	align-items: center;
	background-color: #F4F9F9;
	width: 224rpx;
	height: 290rpx;
	border-radius: 20rpx;
	margin-left: 20rpx;
	margin-top: 20rpx;
}

.cap_guajian1 {
	margin-top: 20rpx;
}

.cap_guajian2 {
	font-weight: 400;
	font-size: 26rpx;
	color: #333333;
	margin-top: 10rpx;
}

.cap_guajian3 {
	width: 164rpx;
	height: 50rpx;
	background: linear-gradient(270deg, #47B37B 0%, #69D19B 100%), #4BA677;
	border-radius: 25rpx;
	font-weight: 400;
	font-size: 26rpx;
	color: #FFFFFF;
	text-align: center;
	line-height: 50rpx;
	margin-top: 20rpx;
}

.cap_guajian33 {
	width: 164rpx;
	height: 50rpx;
	border: 1px solid #4BA677;
	border-radius: 25rpx;
	font-weight: 400;
	font-size: 26rpx;
	color: #4BA677;
	text-align: center;
	line-height: 50rpx;
	margin-top: 20rpx;
	background: #fff;
}

.cap_pifu {
	display: flex;
	flex-direction: column;
	/* justify-content: center; */
	align-items: center;
	background-color: #F4F9F9;
	width: 345rpx;
	height: 210rpx;
	border-radius: 20rpx;
	margin-left: 20rpx;
	margin-top: 20rpx;
}

.cap_pifu1 {
	margin-top: 20rpx;
}

.cap_pifu2 {
	font-weight: 400;
	font-size: 26rpx;
	color: #333333;
	margin-top: 10rpx;
}

.cap_pifu3 {
	width: 164rpx;
	height: 50rpx;
	background: linear-gradient(270deg, #47B37B 0%, #69D19B 100%), #4BA677;
	border-radius: 25rpx;
	font-weight: 400;
	font-size: 26rpx;
	color: #FFFFFF;
	text-align: center;
	line-height: 50rpx;
	margin-top: 20rpx;
}

.cap_pifu33 {
	width: 164rpx;
	height: 50rpx;
	border: 1px solid #4BA677;
	border-radius: 50rpx;
	font-weight: 400;
	font-size: 26rpx;
	color: #4BA677;
	text-align: center;
	line-height: 50rpx;
	margin-top: 20rpx;
	background: #fff;
}

.business {
	display: flex;
	align-items: center;
	/* margin-top: 30rpx; */
	justify-content: space-between;
	flex-direction: row;
}

.business-line {
	background: linear-gradient( 270deg, #57C08B 0%, #69D1A4 100%);
	width: 10rpx;
	height: 30rpx;
}

.business-title {
	color: rgb(51, 51, 51);
	/* font-size: 32rpx; */
	/* font-weight: 700; */
	line-height: 31rpx;
	/* white-space: nowrap; */
	/* margin-left: 26rpx; */
}

.business-content {
	display: flex;
	align-items: center;
	/* margin-top: 26rpx; */
}

.mini-business-content {
	padding: 13rpx 0 0rpx;
	flex: 1 1 216rpx;
	color: rgb(255, 255, 255);
	font-size: 34rpx;
	line-height: 34rpx;
	letter-spacing: -0.68rpx;
	white-space: nowrap;
	display: flex;
	justify-content: center;
	position: relative;
}

.business-text {
	position: absolute;
	left: 40rpx;
	top: 35rpx;
}

.business_s {
	display: flex;
	align-items: center;
	margin-top: 35rpx;
	justify-content: space-between;
	flex-direction: row;
}

.business-line {
	background: linear-gradient( 270deg, #57C08B 0%, #69D1A4 100%);
	width: 10rpx;
	height: 30rpx;
}

.business-title_s {
	color: rgb(51, 51, 51);
	font-size: 32rpx;
	font-weight: 700;
	line-height: 31rpx;
	white-space: nowrap;
	/* margin-left: 26rpx; */
}

.business-content {
	display: flex;
	align-items: center;
	/* margin-top: 26rpx; */
}

.mini-business-content {
	padding: 13rpx 0 0rpx;
	flex: 1 1 216rpx;
	color: rgb(255, 255, 255);
	font-size: 34rpx;
	line-height: 34rpx;
	letter-spacing: -0.68rpx;
	white-space: nowrap;
	display: flex;
	justify-content: center;
	position: relative;
}

.business-text {
	position: absolute;
	left: 40rpx;
	top: 35rpx;
}

.market {
	width: 100%;
	height: 280rpx;
	display: flex;
	/* padding: 30rpx 0 20rpx 0; */
	box-sizing: border-box;
	margin-top: 30rpx;
	margin-bottom: 10rpx;

}

.market-left {
	width: 190rpx;
	height: 280rpx;
	color: rgb(255, 255, 255);
	font-size: 26rpx;
	white-space: nowrap;
	position: relative;
	margin-right: 20rpx;
	background-size: 100% 100%;
}

.market-left /deep/ .u-fade-enter-to {
	height: 100%;
}

.market-left-text {
	color: rgba(44, 69, 80, 1.0);
	font-size: 28rpx;
	margin-top: 30rpx;
	margin-left: 20rpx;
	font-weight: 700;
}
.market-left-textww {
	color: rgba(44, 69, 80, 1.0);
	font-size: 28rpx;
	margin-left: 20rpx;
	font-weight: 700;
}

.market-left-text1 {
	color: #7995A1;
	font-size: 20rpx;
	margin-left: 20rpx;
	margin-top: 50rpx;
}

.market-left-text2 {
	color: #7995A1;
	font-size: 20rpx;
	margin-left: 20rpx;
}

.market-right {
	flex: 1;
	height: 100%;
	font-size: 25rpx;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.market-right .item {
	width: 48%;
	height: 48%;
	display: flex;
	/* justify-content: center; */
	flex-direction: column;
	justify-content: flex-start;
	/* align-items: center; */
	/* box-shadow: 0px 0px 5px #d3d3d3; */
	/* box-shadow: 0px 0px 11px 1px rgba(71, 134, 253, 0.08); */
	/* border-radius: 15rpx; */
	font-weight: bold;
}

.market-right .item:nth-of-type(-n+3) {
	margin-bottom: 3%;
}

.grid-text1 {
	color: rgba(33, 78, 54, 1);
	font-size: 28rpx;
	font-weight: 700;
	margin-top: 1vh;
	margin-left: 1vh;
}

.grid-text11 {
	color: #214E36;
	font-size: 20rpx;
	font-weight: 100;
	margin-left: 1vh;
	margin-top: 0.5vh;
}

.grid-text111 {
	color: rgba(33, 78, 54, 1);
	font-size: 20rpx;
	font-weight: 100;
	margin-left: 1vh;
}

.grid-text2 {
	color: #213136;
	font-size: 28rpx;
	font-weight: 700;
	margin-top: 1vh;
	margin-left: 1vh;
}

.grid-text22 {
	color: rgba(33, 78, 54, 1);
	font-size: 20rpx;
	font-weight: 100;
	margin-left: 1vh;
	margin-top: 0.5vh;
}

.grid-text222 {
	color: rgba(33, 78, 54, 1);
	font-weight: 100;
	margin-left: 1vh;
	font-size: 20rpx;
}

.grid-text3 {
	color: #894037;
	font-size: 28rpx;
	font-weight: 700;
	margin-top: 1vh;
	margin-left: 1vh;
}

.grid-text33 {
	color: rgba(33, 78, 54, 1);
	font-size: 20rpx;
	font-weight: 100;
	margin-left: 1vh;
	margin-top: 0.5vh;
}

.grid-text333 {
	color: rgba(33, 78, 54, 1);
	font-size: 20rpx;
	font-weight: 100;
	margin-left: 1vh;
}

.grid-text4 {
	color: #675034;
	font-size: 28rpx;
	font-weight: 700;
	margin-top: 1vh;
	margin-left: 1vh;
}

.grid-text44 {
	color: rgba(33, 78, 54, 1);
	font-size: 20rpx;
	font-weight: 100;
	margin-left: 1vh;
	margin-top: 0.5vh;
}

.grid-text444 {
	color: rgba(33, 78, 54, 1);
	font-size: 20rpx;
	font-weight: 100;
	margin-left: 1vh;
}

.activity {
	width: 100%;
	margin-top: 26rpx;
	display: flex;
}

.activity-left {
	width: 35%;
	height: 100%;
	position: relative;
}

.activity-left /deep/ .u-image {
	margin-left: 20rpx;
}

.activity-left-title {
	display: flex;
	padding-bottom: 20rpx;
}

.activity-left-title view:nth-child(1) {
	white-space: nowrap;
	font-size: 33rpx;
	font-weight: bold;
}

.activity-left-title view:nth-child(2) {
	white-space: nowrap;
	font-size: 33rpx;
	font-weight: bold;
	color: rgb(89, 137, 249);
}

.activity-left text:nth-child(2) {
	white-space: nowrap;
	font-size: 20rpx;
	font-weight: 500;
	padding-bottom: 20rpx;
}

.activity-left text:nth-child(3) {
	white-space: nowrap;
	font-size: 20rpx;
	font-weight: 500;
	color: #fff;
	background-color: rgb(89, 137, 249);
	border-radius: 5rpx;
	padding: 8rpx;
	width: fit-content;
}

.activity-left-text {
	position: absolute;
	top: 20rpx;
	left: 30rpx;
	display: flex;
	flex-direction: column;
}

.activity-right {
	width: 65%;
	display: flex;
	flex-direction: column;
	position: relative;
	justify-content: space-between;
}

.activity-right /deep/ .u-image {
	margin-left: 20rpx;
}

.activity-right-uimage {
	width: 100%;
	height: 138rpx;
}

.activity-right-text {
	position: absolute;
	left: 36rpx;
	top: 8rpx;
	display: flex;
	flex-direction: column;
}

.activity-right-title {
	display: flex;
	padding-bottom: 10rpx;
}

.activity-right-title view:nth-child(1) {
	white-space: nowrap;
	font-size: 28rpx;
	font-weight: bold;
	color: rgb(251, 167, 84);
}

.activity-right-title view:nth-child(2) {
	white-space: nowrap;
	font-size: 28rpx;
	font-weight: bold;
}

.activity-right text:nth-child(2) {
	white-space: nowrap;
	font-size: 20rpx;
	font-weight: 500;
	padding-bottom: 10rpx;
}

.activity-right text:nth-child(3) {
	white-space: nowrap;
	font-size: 20rpx;
	font-weight: 500;
	color: #fff;
	background-color: rgb(251, 167, 84);
	;
	border-radius: 5rpx;
	padding: 8rpx;
	width: fit-content;
	padding-bottom: 10rpx;
}

.activity-right-text-last {
	position: absolute;
	left: 36rpx;
	top: 180rpx;
	display: flex;
	flex-direction: column;
}

.activity-right-title-last {
	display: flex;
}

.activity-right-title-last view:nth-child(1) {
	color: rgb(249, 96, 95);
}

.field-btn {
	background-color: rgb(249, 96, 95) !important;
}

.activity-right-text-last {
	display: flex;
	padding-bottom: 10rpx;
}

.activity-right-text-last view:nth-child(1) {
	white-space: nowrap;
	font-size: 28rpx;
	font-weight: bold;
}

.activity-right-text-last view:nth-child(2) {
	white-space: nowrap;
	font-size: 28rpx;
	font-weight: bold;
}

.project {
	width: 94%;
	height: 120rpx;
	display: flex;
	align-items: center;
	margin: auto;
	margin-top: 20rpx;
	padding: 20rpx 0 21rpx;
	color: rgb(51, 51, 51);
	font-size: 24rpx;
	font-weight: 700;
	line-height: 23rpx;
	white-space: nowrap;
	background-color: rgba(75, 166, 119, 0.1);
	border-radius: 10rpx;
}

.project-item {
	width: 140rpx !important;
	margin-left: unset !important;
	margin-bottom: unset !important;
}

.teacher {
	width: 100%;
	margin-top: 30rpx;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
}

.teacher-item {
	width: 300rpx;
	height: 128rpx;
	background-color: #2C405A;
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 0px 8.9rpx 1.1rpx rgba(0, 0, 0, 0.06);
	border-radius: 10rpx;
	position: relative;
}

.teacher-item:last-child {
	width: 76rpx;
}

.teacher-something {
	display: flex;
	padding: 15rpx;
}

.teacher-item-left {
	padding-right: 15rpx;
}

.teacher-info {
	display: flex;
	align-items: center;
	margin-bottom: 7rpx;
}

.teacher-info /deep/ .u-tag-wrapper .u-tag {
	height: 30rpx;
}

.teacher-name {
	font-size: 30rpx;
	font-weight: 600;
	padding-right: 8rpx;
}

.teacher-desc {
	width: 180rpx;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	margin-top: 17rpx;
	color: rgb(190, 190, 190);
	font-size: 22rpx;
	line-height: 22rpx;
}

.teacher-more {
	font-size: 22rpx;
	font-weight: 500;
	color: rgb(51, 51, 51);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-around;
	margin-top: 33rpx;
}

.news-list {
	width: 100vw;
	height: 765rpx;
	display: flex;
	flex-direction: column;
}

.news-list_lap {
	width: 710rpx;
	height: 240rpx;
	background: #FFFFFF;
	border-radius: 12rpx;
}

.new-item {
	display: flex;
	width: 710rpx;
	height: 260rpx;
	flex-direction: column;
	/* margin-top: 20rpx; */
	/* padding-left: 20rpx; */
}

.new-item_add {
	display: flex;
	width: 710rpx;
	height: 240rpx;
}

.new-item-title {
	display: flex;
	width: 400rpx;
}

.new-item-title /deep/ .u-tag {
	margin-right: 20rpx !important;
}

.new-item-time {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.new-item-time-line {
	font-size: 20rpx;
	color: #999999;
	margin-left: 10rpx;
}

.new-item-time /deep/ .u-text__value {
	margin-left: 20rpx;
	margin-right: 20rpx;
}

.new-item-left {
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}

.new-item-right {
	margin-left: auto;
	padding-top: 13rpx;
	/* padding-left: 42rpx; */
}

/* /deep/ .u-icon__icon{
	color: #FFBE0D !important;
} */

.news-list-more {
	display: flex;
	/* margin-left: auto; */
	/* margin-right: 38rpx; */
	color: #666666;
	font-size: 28rpx;
	font-weight: 400;
	align-items: center; 
}

.news-list-more_s {
	display: flex;
	/* margin-left: auto; */
	/* margin-right: 38rpx; */
	color: #666666;
	font-size: 28rpx;
	font-weight: 400;
	align-items: center;
}

.building {
	width: 200rpx;
}

/* // 容器 */
.scrollContainer {
	width: 95vw;
	height: 194rpx;
	white-space: nowrap;
	margin-top: 18rpx;
}

/* // 容器项 */
.scrollitem {
	display: inline-block;
	margin-left: 30rpx;
	height: 234rpx;
}

.scrollimage {
	width: 270rpx;
	height: 154rpx;
}

.recommandItemText {
	width: 270rpx;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.EmptyData {
	text-align: center;
	margin-top: 50rpx;
}


.team {
	position: relative;
}

.section_8 {
	padding: 30rpx 20rpx 25rpx;
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 0px 8.9rpx 1.1rpx rgba(0, 0, 0, 0.06);
	border-radius: 10rpx;
	height: 187rpx;
	width: 88vw;
	position: relative;
}

.image_1 {
	width: 80rpx;
	height: 80rpx;
}

.image_3 {
	width: 20rpx;
	height: 20rpx;
}

.image_5 {
	width: 21rpx;
	height: 20rpx;
}

.text_25 {
	margin-left: 2rpx;
	margin-top: 17rpx;
	align-self: flex-start;
	color: rgb(190, 190, 190);
	font-size: 22rpx;
	font-family: PingFang SC;
	line-height: 22rpx;
}

.group_12 {
	margin-right: 69rpx;
	align-self: center;
	float: right;
}

.group_14 {
	margin-top: 1rpx;
}

.text_22 {
	margin-bottom: 2rpx;
	color: rgb(51, 51, 51);
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 700;
	line-height: 23rpx;
}

.text-wrapper {
	margin-left: 10rpx;
}

.image_6 {
	margin-left: 8rpx;
}

.image_8 {
	margin-left: 7rpx;
}

.image_10 {
	margin-left: 8rpx;
}

.image_12 {
	margin-left: 7rpx;
}

.bblue {
	background-color: deepskyblue;
}

.ppink {
	background-color: rgb(239, 100, 132);
}

.view_9 {
	padding: 11rpx 0 1rpx;
	color: rgb(255, 255, 255);
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 700;
	line-height: 10rpx;

	border-radius: 5rpx;
	width: 29rpx;
	height: 37rpx;
	float: right;
}

/* 去除滚动条 */
::-webkit-scrollbar {
	width: 0;
	height: 0;
	color: transparent;
	display: none;
}

.footer-biaoti {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 28rpx;
	line-height: 33rpx;
	color: #333333;
	width: 68vw;
	font-size: 28rpx;
	font-weight: 600;
	font-family: PingFangSC, PingFang SC;
}

.footer-riqi {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 33rpx;
	/* margin-top: 10rpx; */
	color: #A6A6A6;
	padding: 0 20rpx;
	font-size: 22rpx;
}

.footer-chengshi {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 24rpx;
	line-height: 33rpx;
	margin-top: 10rpx;
	color: #333333;
}

.footer-shen {
	background: #DAE5DF;
	border-radius: 6rpx;
	padding: 5rpx 8rpx;
}

.footer-dizhi {
	font-size: 22rpx;
	color: #A6A6A6;
	margin-left: 10rpx;
}

.footer-jiage {
	font-size: 36rpx;
	font-family: D-DIN, D-DIN;
	font-weight: bold;
	color: #333333;
}

.footer-qi {
	color: #A6A6A6;
	font-size: 20rpx;
	font-family: PingFangSC, PingFang SC;
}

.addcon {
	height: 100rpx;
}

.add_con {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-top: 53vh;
	width: 94vw;
	height: 520rpx;
	background-color: rgba(255, 255, 255, 0.5);
	margin-left: 3vw;
	border-radius: 10rpx;
}

.add_con_top {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	justify-content: space-between;
}

.add_con_top_left {
	/* background-size: 100% 100%; */
	width: 325rpx;
	height: 180rpx;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	border-radius: 15rpx;
	margin-right: 1vw;
}

.add_con_right {
	/* background-size: 100% 100%; */
	width: 325rpx;
	height: 180rpx;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	border-radius: 15rpx;
	margin-left: 1vw;
}

.add_con_bottom {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	justify-content: space-between;
	margin-top: 1.5vh;
}

.add_con_bottom_left {
	/* background-size: 100% 100%; */
	width: 210rpx;
	height: 260rpx;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	border-radius: 15rpx;
	margin-right: 2.5vw;
}

.add_con_bottom_center {
	/* background-size: 100% 100%; */
	width: 210rpx;
	height: 260rpx;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	border-radius: 15rpx;
}

.add_con_bottom_right {
	/* background-size: 100% 100%; */
	width: 210rpx;
	height: 260rpx;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	border-radius: 15rpx;
	margin-left: 2.5vw;
}

.footer-3 {
	padding: 0 0 10rpx 0rpx;
	height: 360rpx;
	background: #FFFFFF;
	box-shadow: 1rpx 1rpx 5rpx 2rpx rgba(0, 0, 0, 0.15);
	border-radius: 12rpx;
	margin-top: 10rpx;
}

.footer-5 {
	padding: 10rpx 10rpx 10rpx 0rpx;
	flex-wrap: wrap;
	display: flex;
	flex-direction: row;
	width: 100vw;
}

.footer-55 {
	padding: 10rpx 10rpx 10rpx 5rpx;
	flex-wrap: wrap;
	display: flex;
	flex-direction: row;
	width: 100vw;
}

.footer-4 {
	padding: 0 0 10rpx 0rpx;
	height: 410rpx;
	background: #FFFFFF;
	box-shadow: 1rpx 1rpx 5rpx 2rpx rgba(0, 0, 0, 0.15);
	border-radius: 12rpx;
	margin-top: 10rpx;
}

.footer-44 {
	padding: 0 0 10rpx 0rpx;
	height: 410rpx;
	background: #FFFFFF;
	box-shadow: 1rpx 1rpx 5rpx 2rpx rgba(0, 0, 0, 0.15);
	border-radius: 12rpx;
}

.footer-x {
	width: 100%;
	height: 200rpx;
}

.footer_peix {
	/* padding-left: 20rpx; */
	height: 360rpx;
	flex-direction: row;
	display: flex;
	justify-content: space-between;
}

.footer-xw {
	/* 	width: 100%;
	height: 140rpx; */
}

.footer-xx {
	width: 500rpx;
	height: 200rpx;
	border-radius: 10rpx;
}

.footer-xxq {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 28rpx;
	line-height: 33rpx;
	margin-top: 18rpx;
	color: #333333;
	font-weight: 600;
	width: 500rpx;
	padding: 0 20rpx;

}

.footer-xxw {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 24rpx;
	line-height: 33rpx;
	margin-top: 10rpx;
	color: #A6A6A6;
	width: 500rpx;
	padding: 0 20rpx;
}

.footer-xxr {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 33rpx;
	width: 500rpx;
	padding: 0 20rpx;
	margin-top: 30rpx;
}

.footer-xxr1 {
	font-size: 36rpx;
	font-family: D-DIN, D-DIN;
	font-weight: bold;
	color: #333333;
}

.footer-xxr2 {
	font-size: 20rpx;
	font-family: PingFangSC, PingFang SC;
	font-weight: 400;
	color: #A6A6A6;
}

.new-item-title-1 {
	width: 60rpx;
	height: 34rpx;
	background-color: #FA6853;
	color: rgb(255, 255, 255);
	font-size: 22rpx;
	text-align: center;
	line-height: 34rpx;
	padding: 2rpx 7rpx;
	border-radius: 6rpx;
}

.new-item-title-2 {
	color: #333333;
	padding: 10rpx 4rpx 10rpx;
	font-size: 28rpx;
	text-decoration: none;
	font-weight: bold;
	word-wrap: normal;

}



.new-item-center {
	width: 400rpx;
}